1. virtualenv 虚拟环境的介绍

  • 使用场景: 当同时运行多个项目,项目使用了同一个模块且不同版本的时候,就可以将当前项目的所有模块下载到虚拟环境中

2. virtualenv 的安装

pip3 install virtualenv -i https://pypi.douban.com/simple # 使用豆瓣的镜像

3. virtualenv 的使用

  • 查看 virtualenv 的所有相关命令

virtualenv

  • 在指定目录下创建一个虚拟环境

    • --no-site-packages 表示创建一个干净的虚拟环境 -> 即: 在创建虚拟环境的时候,只拷贝当前电脑的python环境,而不拷贝你所安装的所有第三方模块(第三方模块的存放路径: site-packages 文件夹)

virtualenv 虚拟环境名称 --no-site-packages

C:\Users\Mr. Yeung\Desktop\envs>virtualenv env1 --no-site-packages

  • 进入虚拟环境

C:\Users\Mr. Yeung\Desktop\envs>cd env1/Scripts

C:\Users\Mr. Yeung\Desktop\envs\env1\Scripts>activate

    • 当出现 (虚拟环境名称) 就代表已经进入了虚拟环境,可以在该虚拟环境中添加你所需要的模块

(env1) C:\Users\Mr. Yeung\Desktop\envs\env1\Scripts>pip3 install django==1.11.20 -i https://pypi.douban.com/simple

  • 退出虚拟环境

(env1) C:\Users\Mr. Yeung\Desktop\envs\env1\Scripts>deactivate

4. 在 Pycharm 中使用 virtualenv